@charset "utf-8";

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,

dl, dt, dd, ul, ol, li,

pre,

form, fieldset, legend, button, input, textarea, table, tr, td

{margin:0px;padding:0px; font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif;}

fieldset, img {border:0;}

li {list-style:none;}



address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */

code, kbd,samp { font-family: courier new, courier, monospace; }



ins {text-decoration:none;}

del {text-decoration:line-through;}



h1 {font-size: 25px;line-height: 40px;}

h2 {font-size: 22px;line-height: 40px;}

h3 {font-size: 20px;}

h4 {font-size: 1.38em;}

h5 {font-size: 16px;}

h6 {font-size: 1em;font-style:normal;}

p, li {font-size:14px;letter-spacing: 0.01em;line-height:25px;}



address,cite,dfn,em,var{font-style:normal;}

caption,td {font-weight: normal;}

cite, blackquote, em, i {font-style: italic;}

strong, b {	font-weight: bold;}

pre, code {font-family: monospace;font-size: 1.1em;}

abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}

table {	border-collapse:collapse; /* 边框合并属性 */border-spacing:0;}

q:before, q:after, blockquote:before, blockquote:after {content:"";content:none}

blockquote, q {	quotes:none;}



legend { color: #000; } 

button,input,select,textarea,checkbox,radio 

{vertical-align:middle;}



a{ text-decoration: none; }

a:hover{ text-decoration: underline; color:#e91d25; }



body {

margin: 0px;

padding: 0px; 

border: 0px;

color: #555;

font-size:13px;

line-height:180%;

text-align: left;

/*background: #EAEAEA url(images/bg.gif) left top repeat-x;*/



}



* {

	font-family: "微软雅黑", "新宋体", "楷体" !important;

}



.floatright {

  float:right;

}



.floatleft {

  float:left;

}



.box {clear:both; width:990px;margin:0px auto;padding:0px auto;overflow:hidden;}



a {color:#555;text-decoration: none;}

a:hover {color:#e91d25;text-decoration: underline;}



.clear {clear:both;}



.blank10,.blank30 {clear:both;height:10px;overflow:hidden;}

.blank30 {height:30px;}



.line {

  clear:both;

  height:2px;

  margin:10px 0px;

  background:url(images/line.gif) left top repeat-x;

}

.line_2 {

  clear:both;

  height:2px;

  margin:10px 0px;

background:url(images/line-2.gif) left bottom repeat-x;

}



.w_305 {

  float:left;

  width:305px;

  margin:0px 0px 10px 10px;

  overflow:hidden;

}



.w_250 {

  float:left;

  width:250px;

  margin:0px 0px 10px 10px;

  _margin:0px 0px 10px 5px;

  overflow:hidden;

}



.w_622 {

  float:right;

  width:622px;

  padding:0px 10px 10px 0px;

  overflow:hidden;

  }



.w_700 {

  float:right;

  width:650px;

  margin:0px 10px 10px 0px;

  padding:0px 25px 15px 25px;

  overflow:hidden;

}



.r_bg {

  background:url(images/r_bg.png) 18px top no-repeat;

}



.c_top {

  clear:both;

  height:10px;

  overflow:hidden;

  background:url(images/c_top.gif) left top no-repeat;

}



.c_bg {

  background:url(images/c_bg.gif) 280px top repeat-y;

}



.c_bottom {

  clear:both;

  overflow:hidden;

  height:10px;

  background:url(images/c_bottom.gif) 280px top no-repeat;

}



.row_0 {

	width: 100%;

	display: block;

}



.row_1 {

	width: 80%;

	margin-top: 0;

	max-width: 1139px;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 0;

	display: block;

}

.row {width:1200px; margin: 0 auto;}

.p_row {width:94%; margin: 30px auto;}



/*	Grid System

----------------------------------------------------------------------*/

.grid_12, .grid_11, .grid_10, .grid_9, .grid_8, .grid_7, .grid_6, 

.grid_4, .grid_5, .grid_3, .grid_2, .grid_01, .grid_15, .grid_16, .grid_21, .grid_35, .grid_60  {

	display: inline;

	float: left;

	position: relative;

	margin-left: 1%;

	margin-right: 1%;

}



/*  new grid 14 */

.grid_14 {display: inline; float: left; position: relative; margin:0;}



.left-sidebar {

	float: right;

}

.grid_01 {

	width:6.333%;

}

.grid_2 {

	width:14.667%;

}



.grid_21 {

	width:17.667%;

}



.grid_3 {

	width:23.0%;

}

.grid_4 {

	width:31.333%;

	*width: 30%;

	_width: 30%;

}



.grid_35 {

	width:35.333%;

}



.grid_40 {

    width:30%;

}

.grid_5 {

	width:39.667%;

}

.grid_6 {

	width:48.0%;

}

.grid_15 {

	width:45.0%;

}



.grid_16 {

	width:51.0%;

}



.grid_7 {

	width:56.333%;

}



.grid_60 {

	width:60.667%;

}



.grid_8 {

	width:64.667%;

}

.grid_9 {

	width:73.0%;

}

.grid_10 {

	width:81.333%;

}

.grid_11 {

	width:89.667%;

}

.grid_12 {

	width:98.0%;

}

.grid_12:after {

	content: "";

	clear: both;

}

.grid_13 {

	width:100%;

	display: inline;

	float: left;

	position: relative;

}

.grid_14 {	

	width:50%;

}



/* 内外边距 */

.pdtl {

	padding-top: 10px;

}



.pdts {

	padding-top: 30px;

}



.pdbl {

	padding-bottom: 50px;

}



.pdbs {

	padding-bottom: 20px;

}



.mtl {

	margin-top: 50px;

}



.mts {

	margin-top: 30px;

}



.mbl {

	margin-bottom: 50px;

}



.mb2 {

	margin-bottom: 15px;

}



.mbs {

	margin-bottom: 30px;

}





/*清除浮动*/

.clearfix:after {

	clear: both;

	content: ' ';

	display: block;

	font-size: 0;

	line-height: 0;

	visibility: hidden;

	width: 0;

	height: 0;

}

.clearfix {

	display: inline-block;

	font-size:14px;

}

* html .clearfix {

	height: 1%;

}

.clearfix {

	display: block;

}



.mtb {margin-top:50px;}

.mts {margin-top:25px;}

.mbb {margin-bottom:50px;}

.mbs {margin-bottom:35px;}

.ptb {padding-top:20px;}

.pts {padding-top:30px;}

.pbb {padding-bottom:50px;}

.pbs {padding-bottom:30px;}

/* 全局参数结束 */



/*  */



/* 页头 */

.header {

  position:relative;

  width:100%;

  margin:0px auto;

  padding:0px auto;

  color:#999;

}



.header a {color:#999;}

/* logo */

.logo { float:left; margin-top:10px;}

/* 顶部链接 */

.subnav {

  float:right;

  width:400px;

  margin:10px 0px;

  text-align:right;

}



/* topbar */

.header .topbar {width:100%; background:#fbfbfb; height:26px;font-size:12px; line-height:30px; border-bottom:1px solid #e9e9e9;}

.header .topbar p {width:1200px; margin-left:auto; margin-right:auto; padding-top:1px;_font-size:13px;}



/* 搜索 */

.search {

  clear:both;

  float:right;

  width:554px;

  /*height:24px;*/

  line-height:24px;

  margin-top:29px;

  background:url(images/search_bg.gif) left top no-repeat;

}

.s_text {float:left;width:425px;height:40px;margin:0;padding:0px 10px;border:1px solid #dfdfdf;} 

.s_btn {float:left; width:105px;height:44px;border:none;background:#e91d25;cursor: pointer; color:#fff; font-size:16px;}

.s_btn_a  {float:right; width:62px;height:27px;line-height:27px;color:white; border:none;background:url(images/s_btn_a.gif);cursor: pointer;}





/* 导航 */

.nav-container{

  clear:both;

  width: 100%;

  height:44px;

  background: #404144;

}



.nav {

  clear:both;

  width: 1200px;

  height:44px;

  margin:0px auto;

  padding:0px auto;

  color:white;

  /*background: url(images/nav_bg.png) left top no-repeat;*/

}





#nav li {float: left;text-align:left;}

#nav a { color:white;text-decoration: none;}





#nav li.one {

  float:left;

  height:44px;

  width:165px;

  line-height:40px;

  text-align:center;

  font-size:14px;

}

#nav li.one a {

  display:block;

  /*padding-left:30px;

  padding-right:30px;*/

  height:44px;

  text-align:center;



}



#nav li.on {

  background:#c40000; /*url(images/nav_on.gif) left top repeat-x;*/

  font-weight:bold;

}



#nav li.one:hover,#nav li.one a:hover {

  color:#fff;

  font-weight:bold;

  background:#c40000; /*url(images/nav_hover.gif) left 3px no-repeat;*/

}



#nav li.one:hover a,#nav li.one ul li a:hover {background:none; font-size:14px;}



.ifocus {z-index:99; position: relative;}



#nav li div {position: relative;left:3px;width:182px;/*210px;*/ margin:0px 0px 0px -3px;_margin:0px 0px 0px -47px; padding:0px 0px 10px 0px; z-index:1; display:none;}

#nav li div ul li {display: block; width:179px;/*208px;*/height:30px;line-height:30px; border-bottom:dotted 1px #cbcbcb; border-left:solid 3px #e91d25; background: url("/images/nav-bg-transparent.png") repeat-x; background: rgba(54,53,51,0.8);/*background:#fff url(http://mbjcdn.wancaiinfo.com/images/icons/arrow.png) right no-repeat;*/}

#nav li.one div ul li a, #nav li.one div ul li a:link {margin:0; padding-left:15px; color:#333;font-weight:normal;font-size:14px; text-align:left; height:30px;}

#nav li.one div ul li a:hover {color:#e91d25;}

#nav li ul span {display:block; background:#4c4c4c; border:none; width:182px;/*210px;*/ height:35px; line-height:35px;}

#nav li div ul span a, #nav li div ul span a:link {padding-left:15px; color:#fff; height:35px; font-weight:500; text-align:left; font-size:14px;}

#nav li.one div ul span:hover a, #nav li.one div ul span a:hover {color:#fff; cursor:default; font-weight:500;}



#nav li.one:hover div {display: block;}



#nav li.download {

   width: 182px;

   float: right;

   background:#4c4c4c url(http://mbjcdn.wancaiinfo.com/images/icons/downloadico.png) 40px 12px no-repeat;

}

#nav li.download a {display:block;}

#nav li.download:hover {background:#c40000 url(http://mbjcdn.wancaiinfo.com/images/icons/downloadico.png) 40px 12px no-repeat;}

#nav li.help div ul span, #nav li.buy div ul span {/*background:#fff url(http://mbjcdn.wancaiinfo.com/images/icons/arrow.png) right no-repeat;*/background: url("/images/nav-bg-transparent.png") repeat-x; background: rgba(54,53,51,0.8); border-bottom:dotted 1px #cbcbcb; border-left:solid 3px #e91d25;}

#nav li.help div ul span a, #nav li.buy div ul span a {color:#fff;}

#nav li.help div ul span:hover a, #nav li.help div ul span a:hover, #nav li.buy div ul span:hover, #nav li.buy div ul span a:hover {color:#e91d25; cursor:pointer;}



#nav li.showcase {background:url(http://mbjcdn.wancaiinfo.com/images/icons/up_forward.png) right no-repeat, url(http://mbjcdn.wancaiinfo.com/images/icons/nav_case_bg.png) 25px top no-repeat #c40000; width: 182px;}

#nav li.showcase li a {color: #fff !important;}

#nav li.showcase li {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F363533,endColorstr=#7F363533); zoom: 1;}

#nav li.showcase li:hover a {color: #c40000 !important;}

#nav li.showcase:hover {background:url(http://mbjcdn.wancaiinfo.com/images/icons/down_forward.png) right no-repeat, url(http://mbjcdn.wancaiinfo.com/images/icons/nav_case_bg.png) 25px top no-repeat #c40000;}

#nav li.folder {background:url(http://mbjcdn.wancaiinfo.com/images/icons/down_forward.png) right no-repeat, url(http://mbjcdn.wancaiinfo.com/images/icons/nav_case_bg.png) 25px top no-repeat #c40000;}

#nav ul.classify_industry li {border-left:solid 3px #F93;}



#nav li.home {position:absolute; margin-left:182px; *margin-left:-825px; _margin-left:-728px;}

#nav li.product-features {margin-left:165px;}



/* 幻灯 */



.banner-container {width:100%; height:442px; background:url(http://mbjcdn.wancaiinfo.com/images/slide/banner.jpg) center;}

.banner-container .row .bookshelf { position:absolute; margin-top:60px; margin-left:200px; width:578px; height:370px; background:url(http://mbjcdn.wancaiinfo.com/images/slide/bookcase_bg.png) top center no-repeat;}

.banner-container .row .bookshelf ul {margin-bottom:30px; margin-left:45px;}

.banner-container .row .bookshelf ul li {float:left; width:122px; height:135px; text-align:center;}

.banner-container .row .bookshelf ul li a { margin:0 auto;}

.banner-container .row .bookshelf ul li img { width:90px; height:120px; position:relative; transition:all 0.2s;}

.banner-container .row .bookshelf ul li a:hover img {width:100px; height:133px; box-shadow:#666 2px 4px 5px; margin-top:-15px;}

.banner-container .row .slogan {width:320px; height:325px; background:url(http://mbjcdn.wancaiinfo.com/images/btn/btn_bg.png) bottom left no-repeat; position:absolute; margin-top:60px; margin-left:850px;}

.banner-container .row .slogan .button {position:absolute; left:0; bottom:35px;}

.banner-container h1{font-size:32px;line-height:40px; font-family:'黑体'; font-weight:bold;}





/* 页底 */

#footer {

 clear:both;

 width:100%;

 background:url(http://mbjcdn.wancaiinfo.com/images/slide/footer_bg.jpg) repeat-x;

 font-size:12px;

}

#footer a {color:#777;}

.footer {

  padding-top:30px;

}



/*.footer .bottom_down {background:url(http://mbjcdn.wancaiinfo.com/images/slide/footer_logo.jpg) top no-repeat; padding-top:65px; width:217px; float:left;}



.footer .bot_nav {float:left;margin:0 0 0 40px;}

.footer .bot_nav ul {float:left; margin-right:50px; line-height:200%;}*/



.footer .bot_nav ul li:first-child {font-weight:900; color:#333; margin-bottom: 20px;}



.footer .grid_21 {

	min-height: 170px;

	border-right: #ddd 1px solid;

}



.footer .grid_21.contact {

	border-right: none;

	text-align: center;

}



.footer .grid_21.contact h6 {

	font-size: 20px;

	line-height: 200%;

}



.footer .grid_21.contact p {

	font-size: 12px;

}



#footer .grid_21.contact a {

	display: block;

	margin-top: 20px;

	width: 80%;

	margin-left: auto;

	margin-right: auto;

	background: #d7252e;

	font-weight: 600;

	color: #fff;

	line-height: 300%;

	border-radius: 3px;

}



#footer .grid_21.contact a:hover {

	background: #b22028;

	text-decoration: none;

}



.copyright {

	background: #2f3032;

	color: #fff;

	padding-bottom: 20px;

  clear:both;

  line-height:200%;

  text-align:center;

}



/* 综合 */



.title {

  color:#999;

  clear:both;

  height:22px;

  line-height:22px;

}



.title h3{ line-height:22px; color:#ccc; font-weight:normal;}

.title h3 a{ color:#1161B4; font-size:18px;  line-height:18px;padding-right:5px;text-decoration: none;}

.title h3 span{ 

  padding-left:5px;

  font-size:14px;

  color:#646464; 

  line-height:14px; 

  text-transform:capitalize;

}



.readme {

  display:block;

  width:80px;

  height:17px;

  margin:10px;

  background:url(images/readme.gif) left top no-repeat;

}



.news_list li {

  clear:both;

  line-height:32px;

  padding-left:14px;

  background:url(images/dot_gray.gif) left center no-repeat;

}



#content .news_list li {background:none;font-size:12px;}



.news_list li span {

  float:right;

  color:#999;

}



.text_img {

  float:left;

  width:102px;

  height:122px;

  margin:0px 15px 10px 0px;

  padding:3px;

  background:white;

  border:1px solid #ccc;

  overflow:hidden;

}



.text_img img {

  width:102px;

  height:122px;

}



.text_pic h5,.text_pic h5 a {font-size:14px; color:#2C5997;font-weight:normal;}



.text_pic p {margin-top:10px;}



.i_video {float:right;width:216px;margin:0px 0px 10px 10px;}



.special .text_img {

  width:122px;

  height:162px;

}



.special .text_img img {

  width:122px;

  height:162px;

}



.special .text_pic h5,.special .text_pic h5 a {font-size:18px;}



.down_list {

  line-height:30px;

  padding:0px 10px 0px 35px;

  background:url(images/downlist_bg.gif) left top no-repeat;

  border-right:1px solid #F7F7F7;

  border-bottom:1px solid #F7F7F7;

}



.down_list span {float:right;}

.d2,.d2 a {color:white;}





.o_text {float:left;width:140px;height:24px;line-height:24px; padding:0px 10px;border:1px solid #999;color:#999;} 

.o_btn {float:right; width:62px;height:27px;border:none;background:url(noname.gif); color:white; text-align:center;cursor: pointer; }





.contact_list {

  padding:10px 10px 10px 80px;

  background:url(images/contact_icon.gif) 5px center no-repeat;

}



/* 滚动图片 */

.scroll{ width:552px; margin:auto; position:relative; padding:55px 30px 0px 40px; overflow:hidden; margin-bottom:10px;}

.scroll ul{}

.scroll li { width:126px; text-align:center; overflow:hidden; padding:0 5px; vertical-align:100%;}

.scroll li a{ display:block; color:#333; line-height:20px;font-size:12px;}



.scroll .img-wrap{

  margin:0 auto;

  width:90%;

  height:150px;

  /*非IE的主流浏览器识别的垂直居中的方法*/

  display: table-cell;

  vertical-align:middle;

  /*设置水平居中*/

  text-align:center;

  /* 针对IE的Hack */

  *display: block;

  *font-size: 139px;/*约为高度的0.873，200*0.873 约为175*/

  *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

}

.scroll img {

  display:block;

  width:100px;

  width:80%\0;

  _width:100px;

  height:133px;

  margin:0px auto;

  padding:0 6px 12px 4px;

  vertical-align:middle;

  border:none;

  _border:none;

  background:url(http://mbjcdn.wancaiinfo.com/images/slide/book_bg.png) left top no-repeat;

  }

.scroll img:hover,#list-view .highlight{opacity:.6;}





.scroll li span {color:#F3572F;}

.scroll a.bx-prev,.scroll a.bx-next{

	position:absolute;

	top:0;

	display:block;

	width:40px;

	height:158px;

	background: url(http://mbjcdn.wancaiinfo.com/images/slide/scroll.gif) no-repeat left center;

	z-index:99999;

}

.scroll a.bx-prev{left:-24px;}

.scroll a.bx-prev:hover{background: url(http://mbjcdn.wancaiinfo.com/images/slide/scroll.gif) no-repeat -80px center;}

.scroll a.bx-next{right:-24px;background: url(http://mbjcdn.wancaiinfo.com/images/slide/scroll.gif) no-repeat -40px center;}

.scroll a.bx-next:hover{background: url(http://mbjcdn.wancaiinfo.com/images/slide/scroll.gif) no-repeat -120px center;}



.scroll p {margin-top:10px; text-align:center; padding-left:13px;}

.scroll p a {float:left; padding:1px 10px 1px 10px; color:#fff;}

.scroll p a.read { background:#d7252e; margin-right:10px;}

.scroll p a.detail { background:#4c4c4c;}

.scroll p.title {padding-left:0; color:#333; width:126; max-width:126; height:22px; overflow:hidden;}



/* 分类 */

.i_type {

  clear:both;

  width:624px;

  height:29px;

  line-height:29px;

  padding:7px;

  background:url(images/i_type_bg.gif) left top no-repeat;

}



.i_type a {

  float:left;

  display:block;

  height:28px;

  line-height:28px;

  margin:0px 2px;

  padding:0px 10px;

  background:url(images/teyp_a_bg.gif) left top repeat-x;

  color:white;

  border-bottom:1px solid #CFCFCF;

  text-decoration: none;

}



.i_type a.on,.i_type a:hover {

  color:#333;

  background:url(images/type_a_on.gif) left top repeat-x;

  border-bottom:1px solid #888;

}



/* 招聘 */

.i_job {

  float:left;

  width:300px;

}



/* 投票 */

.i_vote {

  float:right;

  width:300px;

}



.i_vote h5 {

  height:26px;

  line-height:26px;

  margin:10px 0px;

  padding:0px 10px;

  border:1px solid #ccc;

  font-weight:normal;

  font-size:12px;

  background:white;

}



.i_vote #ballot {margin-left:10px;}



.i_vote #button {

  float:left;

  display:block;

  height:22px;

  line-height:22px;

  margin:15px 0px 10px 0px;

  padding:0px 20px;

  background:url(images/teyp_a_bg.gif) left top repeat-x;

  color:white;

  border:none;

}



.mailbtn {

  width:178px;

  height:35px;

  line-height:35px;

  margin-left:15px;

  border:none;background:url(images/mailbtn.gif) left top no-repeat;

}









/* 列表 */

.r_box {

  clear:both;

  padding:10px;

  background:url(images/r_box_bg.gif) left top repeat-y;

}



.r_box_top {

  clear:both;

  height:4px;

  overflow:hidden;

  background:url(images/r_box_top.gif) left top no-repeat;

}



.r_box_bottom {

  clear:both;

  height:4px;

  overflow:hidden;

  background:url(images/r_box_bottom.gif) left top no-repeat;

}







.l_box {

  clear:both;

  padding:10px;

  background:url(images/l_box_bg.gif) left top repeat-y;

}



.l_box_top {

  clear:both;

  height:4px;

  overflow:hidden;

  background:url(images/l_box_top.gif) left top no-repeat;

}



.l_box_bottom {

  clear:both;

  height:4px;

  overflow:hidden;

  background:url(images/l_box_bottom.gif) left top no-repeat;

}



#content {

  width:630px;

  line-height:200%;

  font-size:14px;

}







.archive_title,.archive_title h1 {

  clear:both;

  font-size:16px; line-height:26px; color:#0160b0; text-align:center; padding:20px 0px 20px; font-weight:normal;

}



.archive_title h1 {line-height:32px;padding:0px 15px;background:url(images/pic_bg.gif) left top no-repeat;border-right:1px solid white; border-bottom:1px solid white;}



_#content {margin-left:25px;}





.page-content {width:1200px; margin-left:auto; margin-right:auto;}

/* 首页 */

div.page-content .hf_tit {background:url(http://mbjcdn.wancaiinfo.com/images/slide/line_07.jpg) no-repeat; background-position:bottom; height:38px; line-height:38px;}



.grid {width:353px; float:left; margin-right:10px; padding:20px; margin-bottom:10px;}

.grid_1 {width:450px; float:left; margin-right:25px; padding-bottom:10px;}



.hfeature .grid p {width:210px; margin-top:10px;}

.hfeature .hf_1 {background:#f8f8f8 url(http://mbjcdn.wancaiinfo.com/images/slide/pdftobook.png) right no-repeat;height:205px;}

.hfeature .hf_2 {background:#f8f8f8 url(http://mbjcdn.wancaiinfo.com/images/slide/customize.png) right no-repeat;height:205px;}

.hfeature .hf_3 {background:#f8f8f8 url(http://mbjcdn.wancaiinfo.com/images/slide/good_tool.png) right no-repeat;height:205px;}

.hfeature .hf_4 {background:#f8f8f8 url(http://mbjcdn.wancaiinfo.com/images/slide/movie.png) right no-repeat;height:185px;}

.hfeature .hf_5 {background:#f8f8f8 url(http://mbjcdn.wancaiinfo.com/images/slide/online_reading.png) right no-repeat;height:185px;}

.hfeature .hf_6 {background:#f8f8f8 url(http://mbjcdn.wancaiinfo.com/images/slide/moble.png) right no-repeat;height:185px;}



div.page-content .why_us {border:solid 1px #e4e4e4;}

.why_us .whyTit {width:100%; height:39px;}

.why_us .whyTit .whyTit1 {float:left; line-height:38px; height:39px; background:#fff; border-right:solid 1px #e4e4e4;}

.why_us .whyTit .whyTit1 h5 {height:18px; line-height:18px; border-left:solid 4px #e91d25; margin:10px 20px 0 10px; padding-left:8px;}

.why_us .whyTit .whyTit2 {background:#f8f8f8; height:38px; border-bottom:solid 1px #e4e4e4;}

.why_us .whyTit .whyTit2 span {line-height:38px; float:right; margin-right:20px;}

.why_us .whyDetail {margin:20px;}

.why_us .whyDetail .whyLeft {float:left;}

.why_us .whyDetail .whyRight {float:left; padding:10px 0 0 20px;}

.why_us .whyDetail .whyRight .whyRow_1 {border-bottom:dotted 1px #e6e6e6; padding-bottom:20px;}

.why_us .whyDetail .whyRight h5 {margin-bottom:15px;}

.why_us .whyDetail .whyRight .whyRow_2 {margin-top:20px;}

.why_us .whyDetail .whyRight .whyRow_2 .grid_1 {background:#f3f3f3;}

.why_us .whyDetail .whyRight .whyRow_2 .grid_1 img  {display:block; float:left;}

.why_us .whyDetail .whyRight .whyRow_2 .grid_1 div {width:340px; float:left; margin-top:20px; height:125px;}



.client_news {border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; border-bottom:solid 1px #e4e4e4; border-top:solid 3px #aaaaaa;}

.client_news .client, .client_news .news {width:555px; float:left; padding:20px;}

.client_news .client {border-right:solid 1px #e4e4e4;}

.client_news .cnTit {margin-bottom:20px;}

.client_news .cnTit h5 {width:150px;; float:left;}

.client_news .cnTit span {float:right;}

.client_news .news ul li {border-bottom:dotted 1px #cbcbcb; line-height:250%;}

.client_news .news ul li .NewsTit {max-width:450px; overflow:hidden;}

.client_news .news ul li .NewsDate {float:right;}



.links {border:solid 1px #e4e4e4; background:#fafafa;}

.links ul {margin:30px;}

.links ul span {float:left; font-size:14px;}

.links ul li {float:left;}

.links ul li:after {content:" | "; padding-left:5px; padding-right:5px;}



/* showcase */

/* showcase left */

.page-content .case_left {width:180px; float:left; border:solid 1px #e6e6e6; margin-right:18px;}

.page-content .case_left .cata_list a {padding-left:18px; padding-right:18px; display:block; height:30px;font-size:14px; line-height:30px; background:#fff url(http://mbjcdn.wancaiinfo.com/images/icons/arrow.png) right no-repeat; border-bottom:dotted 1px #cbcbcb; overflow:hidden;}

.page-content .case_left .cata_list a:hover {color:#e91d25;}

.page-content .case_left .cata_list a:hover {text-decoration:none;}

.page-content .case_left .cata_list dt#p1 a { background:#e91d25; height:45px; line-height:45px; font-size:14px;}

.page-content .case_left .cata_list h6 a {background:#4c4c4c; color:#fff;}

.page-content .case_left .cata_list a.on { background:#e6e6e6; color:#e91d25;}



/* showcase right */

.page-content .case_right {float:left; width:998px;/*1000*/}

.page-content .case_right a {color:#005aa0;}

.page-content .case_right .position a, .page-content .case_right .relate_post a {color:#555; font-size:14px;}

.page-content .case_right .scroll a {color:#FFF;}

.page-content .case_right .hotCase {width:998px;/*1000*/ height:328px; margin-top:18px; margin-bottom:18px;}

.page-content .case_right .hotCase .hotCase1, .page-content .case_right .hotCase .hotCase2 {float:left; border:solid 1px #e6e6e6; height:100%;}

.page-content .case_right .hotCase .hotCase1 {width:682px;/*684*/ margin-right:18px;}

.page-content .case_right .caseTit1 {float:left; height:39px; line-height:38px; background:#fff; border-right:solid 1px #e4e4e4;}

.page-content .case_right .caseTit1 h5 {border-left:solid 4px #e91d25; height:18px; line-height:18px; margin:10px 20px 0 10px; padding-left:8px;}

.page-content .case_right .hotCase .caseTit2 {background:#f8f8f8; height:38px; border-bottom:solid 1px #e4e4e4; display:block;}

.page-content .case_right .hotCase .caseTit2 span {line-height:38px; float:right; margin-right:20px;}

.page-content .case_right .hotCase .hotCase2 {width:270px; background:#f9f9f9; border:solid 1px #e4e4e4; padding:0px 11px 0px 11px;}

.page-content .case_right .hotCase .hotCase2 .caseTit1 {border:none; background:#f9f9f9;}

.page-content .case_right .hotCase .hotCase2 .plan {padding:0px 8px 0 8px;}

.page-content .case_right .hotCase .hotCase2 .plan h5 {line-height:40px; color:#e91d25;}

_.page-content .case_right .hotCase .hotCase2 .plan p {margin-bottom:15px;}

.page-content .case_right .hotCase .hotCase1 .scroll_case { height:285px; background:url(http://mbjcdn.wancaiinfo.com/images/slide/hotcase_bg.jpg) center no-repeat;}





.page-content .case_right .bookList {width:1000px; border:solid 1px #e4e4e4;height: 1150px;}

.page-content .case_right .tList {height:auto !important;}

.page-content .case_right .bookList #bl_tit1, .page-content .case_right .bookList #bl_tit2 {width:140px; border-right:solid 1px #e4e4e4; cursor:pointer;}

.page-content .case_right .bookList .bl_tit {background:#f8f8f8; width:100%; border-bottom:solid 1px #e4e4e4; height:38px;}

.page-content .case_right .bookList .bl_tit div {background:#f8f8f8; float:left; height:38px; border-bottom:solid 1px #e4e4e4;}

.page-content .case_right .bookList #bl_tit1 {height:39px;}

/*.page-content .case_right .bookList #bl_tit3 {width:717px;}*/

.page-content .case_right .bookList #bl_tit3 {float:left; width:100%;}



.page-content .case_right .bookList #bl_tit1 h5, .page-content .case_right .bookList #bl_tit2 h5 {height:18px; line-height:18px; margin:10px 10px 0 10px; padding-left:8px;}



.page-content .case_right .bookList .caseDetail {margin-top:20px; margin-bottom:50px; height:auto;}

.page-content .case_right .bookList .caseDetail ul {margin:0 12px 20px 12px;}

.page-content .case_right .bookList li {display:block; margin-bottom:50px;}

.page-content .case_right .bookList li div.listItem {width:165px; height:auto; margin:0 15px 0 15px; float:left;}

div.listItem .template-title { line-height: 35px; text-align: center; max-height:35px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.page-content .case_right .bookList li div.listItem .bookCover {border-bottom:1px solid #9C9C9C; border-right:1px solid #9C9C9C; border-top:1px solid #E4E4E4; border-left:1px solid #E4E4E4; width:160px; margin-left:auto; margin-right:auto;}

.page-content .case_right .bookList li div.listItem .bookCover img {margin:5px;}

.page-content .case_right .bookList li div.listItem h5 {font-weight:500; height:40px; line-height:40px; width:165px; overflow:hidden;}

.templateBtn {width: 184px; margin-left:auto; margin-right: auto;}

.case_right .bookList li div.listItem span {display:block; float:left;}

.case_right .bookList li div.listItem span a {display:block; padding:2px 15px 2px 15px; color:#fff;}

.case_right .bookList li div.listItem span.read {background:#d7252e; margin-right:10px;}

.case_right .bookList li div.listItem span.detail {background:#4c4c4c;}

/*.case_right .bookList*/ .pages {margin-left:25px;}

.pages a, .pages strong {padding:5px 12px 5px 12px; background:#fff;}

.pages strong {color:#d7252e;}

.pages .cur {color:#d7252e !important; border: 1px solid #888 !important; font-weight: 600;}



.case_right .bookList #feaCase, .case_right .bookList #allCase {position:absolute;}

.case_right .bookList #feaCase, .case_right .bookList #allCase .sublist {width:975px;}

.case_right .bookList #feaCase, .case_right .bookList #allCase .sublist li {width:195px; float:left;}

.case_right .bookList #feaCase, .case_right .bookList #caseDetail ul {width:975px;}

.case_right .bookList div.hide {display:none;}

.case_right .bookList .bl_tit div.select {background:#fff; border-bottom:none; height:39px;}

.case_right .bookList .bl_tit div.select h5 {border-left:solid 4px #e91d25;}





/* book info */

.bi_center, .bi_right {float:left; margin-top:18px;}

.bi_center {border:solid 1px #e4e4e4; width:684px; margin-right:18px;}

.bi_center .caseTit2 {background:#f8f8f8; height:38px; border-bottom:solid 1px #e4e4e4; display:block;}

.bi_center .bookinfo .bi_detail {margin:20px 20px 20px 20px; padding-bottom:30px; border-bottom:dotted 1px #e4e4e4;}

.bi_center .bookinfo .bi_detail .cover, .bi_center .bookinfo .bi_detail .info {float:left;}

.bi_center .bookinfo .bi_detail .cover {width:275px;}

.bi_center .bookinfo .bi_detail .cover img {padding:5px; border:solid 1px #e4e4e4;}

.bi_center .bookinfo .bi_detail .info {width:363px;}

.bi_center .bookinfo .bi_detail .info ul li {line-height:200%; border-bottom:dotted 1px #e4e4e4; font-size:14px;}

.bi_center .bookinfo .bi_detail .info ul li p {line-height:400%;}

.bi_center .bookinfo .bi_detail .info .read_btn {position:relative; padding-top:15px;}

.bi_center .bookinfo .bi_detail .info .read_btn .btn {float:left;}

.bi_center .bookinfo .bi_detail .info .read_btn .btn span { color:#555; width:160px; text-align:center; display:block;}

.bi_center .bookinfo .bi_detail .info .read_btn #bookLink h5 {width:145px; height:46px; line-height:46px; background:#d7252e url(http://files.mingbianji.com/images/btn/read_bg.jpg) 20px center no-repeat; color:#FFF; padding-left:15px;}

.bookLink2{width:140px; height:53px; line-height:15px; background:#d7252e url(http://files.mingbianji.com/images/btn/read_bg.jpg) 10px top no-repeat; color:#FFF; padding: 13px 8px 0 10px;}

.bookLink2 span{font-size:12px;}

.bi_center .book_desc {margin:30px 20px 20px 20px; padding-bottom:100px;}

.bi_center .book_desc h5 {border-left:solid 4px #e91d25; height:18px; line-height:18px; padding-left:8px; margin-bottom:30px;}



.bi_right {width:292px;}

.bi_right .plan {width:252px; padding:0 19px 20px 19px; background:#f9f9f9; border:solid 1px #e4e4e4;}

.bi_right .plan h5 {line-height:50px; color:#e91d25;}

_.bi_right .plan p {margin-bottom:15px;}

.bi_right .plan h5.plan_tit {border-left:solid 4px #e91d25; height:18px; line-height:18px; margin:15px 0 20px 0; padding-left:8px; color:#555;}

.bi_right .relate {width:290px; border:solid 1px #e4e4e4; margin-top:18px;}

.bi_right .relate .relate_tit {background:#d7252e; height:40px; line-height:40px; color:#fff; padding-left:20px;}

.bi_right .relate ul li {padding:15px 30px 15px 30px; border-bottom:dotted 1px #e4e4e4;}

.bi_right .relate li .thumb, .bi_right .relate li .rb_info {float:left;}

.bi_right .relate li .rb_info { margin-left:20px;}

.bi_right .relate li .rb_info p.tit {width:110px; max-width:110px; height:21px; overflow:hidden;}

.bi_right .relate li .rb_info p.rbbtn {position:absolute; margin-top:90px;}

.bi_right .relate li .rb_info p.rbbtn a {padding:2px 15px 2px 15px; color:#fff;}

.bi_right .relate li .rb_info p.rbbtn a.read {background:#d7252e;}

.bi_right .relate li .rb_info p.rbbtn a.more {background:#4c4c4c;}



/* 精品案例 */

.page_left .cata_list {border:solid 1px #e4e4e4;}

.page_left .case_study dd.cata_child a {height:150px; text-align:center; background:none; padding:20px 0 20px 0;} 

.page_right .featrue_list {margin-top:18px; background:#f9f9f9; border:solid 1px #e4e4e4; padding-bottom:30px;}

.page_right .featrue_list .p_row h1 { font-size:16px;}

.page_right .featrue_list .p_row .column {float:left;}

.page_right .featrue_list .p_row .column {width:46%; padding:0 2% 0 1%;}

.p_row .column .icon {width:18%; float:left;}

.p_row .column .text {width:82%; padding:0; float:left;}

.p_row .column .text h5 { line-height:30px;}

.p_row .column .text p a {color:#005aa0;}

.p_row .column_1 {float:left; width:47%; padding:0 2% 200px 1%;}

.p_row .column_1 a {color:#1eb8dc;}

.p_row .column_1 h5 {line-height:40px;}

.p_row .column_1 p {margin-bottom:15px;}

.p_row .column_1 img {display:block; margin-bottom:15px; max-width:440px;}

.p_row .column_1 h2 {font-size:1.15em; line-height:300%; color:#369;}



/*帮助中心*/

#cl_dl .cata_child a span { display:block; max-width:170px; width:170px; height:30px; overflow:hidden;}

.help #cl_dl .cata_child h6 a {background:#fff; font-size:14px; font-style:normal; color:#555; font-weight:500;}

.help #cl_dl .cata_child h6 a:hover {color:#e91d25;}

.help #cl_dl .cata_child h6 a.on { background:#e6e6e6; color:#e91d25;}

.page_right div.sale, .page_right div.allHelp {margin-top:18px; width:100%; border:solid 1px #e4e4e4;}

.page_right .box_Tit {width:100%; background:#f8f8f8; height:34px; border-bottom:solid 1px #e4e4e4;}

.page_right .box_Tit1, .page_right .box_Tit2, .page_right .box_Tit3, .page_right .box_Tit4 {float:left; background:#FFF;}

.page_right .box_Tit1, .page_right .box_Tit2 {width:180px; height:35px; border-right:solid 1px #e4e4e4;}

.page_right .box_Tit1 {width:186px;line-height: 35px;}

.page_right .box_Tit2 {width:100px;}

.page_right .box_Tit1 h5, .page_right .box_Tit1 span, .page_right .box_Tit2 h5 {height:18px; line-height:18px; margin:10px 10px 0 10px; padding-left:8px; border-left:solid 4px #e91d25;font-weight:bold; font-size:14px;}

.page_right .box_Tit .box_Tit3, .page_right .box_Tit .box_Tit4 {background:#f8f8f8; height:34px; border-bottom:solid 1px #e4e4e4;}

.page_right .box_Tit .box_Tit3 {width:813px;}

.page_right .box_Tit .box_Tit4 {width:191px;}



.page_right .sale .column_1 {padding:0 5% 0 1%; width:44%;}

.page_right .sale .column_1 span{color:#e91d25;font-weight: bold; font-size:14px;}

.page_right .allHelp .p_row ul li {border-bottom:dotted 1px #e4e4e4; line-height:35px; list-style:decimal inside;}

.page_right .allHelp .p_row ul li span {float:right;}



.help .page_right .bi_center {padding:20px 30px 50px 30px; width:626px;}

.help .page_right .bi_center h1 {text-align:center; margin-bottom:10px;}

.help .page_right .bi_center h6 {color:#999; margin-bottom:50px; text-align:right; font-size:10px;}

.help .page_right .bi_center .question { background:#f9f9f9; border:solid 1px #e4e4e4; padding:20px; margin-bottom:30px;}

.help .page_right .bi_center img {max-width:620px;}



.help .page_right .relate_post {border:solid 1px #e4e4e4;}

.help .page_right .relate_post ul {margin:20px;}

.help .page_right .relate_post ul li {line-height:35px; height:35px; list-style:decimal inside; border-bottom:dotted 1px #e4e4e4; overflow:hidden;}



/*.qr_container {float:left; margin-left:110px; margin-top:15px; cursor:pointer;}*/

.qr_container {position:absolute; top:20px; left:200px; text-align:center;}

.qr_container #qrcode {padding:5px; height:100px; border:#ccc 1px solid;}

#code {position:absolute; margin-top:-210px; margin-left:60px; display:none; *margin-left:-100px; *margin-top:-190px; _margin-left:-100px; _margin-top:-190px;}

.qr_container:hover #code {display:block;}





#contact { position:fixed; top:220px; right:-5px; width:55px; z-index: 10;}

#contact li > a {display:block; width:45px; height:20px; margin:5px; text-align:center; padding: 22px 0 3pX 1pX; text-decoration:none;}

#contact li > a span {color:#fff;font-size: 12px;}



#contact li.qq > div {display:block; width:45px; height:20px; margin:5px; text-align:center; padding: 22px 0 3pX 1pX; text-decoration:none;}

#contact li.qq > div span {color:#fff;font-size: 12px;}

#contact li.qq > div {background:#e91d25 url(http://mbjcdn.wancaiinfo.com/images/icons/qq.png) center 4px no-repeat;}

#contact li.qq > div:hover div {display:block;}

#contact li.qq > div div {position:relative; right:160px; top:-47px; padding:10px 9px 9px 9px; width:138px; border:solid 1px #e4e4e4; background:#fff; display:none; z-index:999;}



#contact li.phone a {background:#e91d25 url(http://mbjcdn.wancaiinfo.com/images/icons/phone.png) center 4px no-repeat;}

#contact li.down_small a {background:#e91d25 url(http://mbjcdn.wancaiinfo.com/images/icons/download.png) center 4px no-repeat;}

#contact li.weixin a {background:#e91d25 url(http://mbjcdn.wancaiinfo.com/images/icons/weixin.png) center 4px no-repeat;}

#contact li.share a {background:#e91d25 url(http://mbjcdn.wancaiinfo.com/images/icons/share.png) center 4px no-repeat;}

#contact li.toTop a {background:#e91d25 url(http://mbjcdn.wancaiinfo.com/images/icons/up.png) center 5px no-repeat;}

#contact li > a div {position:relative; right:195px; top:-47px; padding:10px 6px 9px 9px; width:175px; border:solid 1px #e4e4e4; background:#fff; display:none;}

#contact li > a:hover div {display:block; }



/*友情链接*/

.link_box {text-align:center; border:solid 1px #777; color:#777; width:159px; height:30px; margin:15px 0 0 20px; padding: 7px 0 0 0;float:left; }

.fl_box div:hover{ color:#e91d25; border:solid 1px #e91d25;}

.fl_box a{ text-decoration:none;}

.fl_box p{float:right;}

.fl_box_b{margin:30px 0 0 20px;}



.error_page {background:url(http://mbjcdn.wancaiinfo.com/images/slide/404error.jpg) 50px 80px no-repeat; padding-left:610px; padding-top:100px; padding-bottom:150px;}



.sitemap { padding-bottom:50px;}

.sitemap .p_row {padding-bottom:30px; border-bottom:#999 thin dashed;}

.sitemap .firstClass, .sitemap .secondClass { float:left;}

.sitemap .firstClass {width:15%}

.sitemap .secondClass {width:75%}

.sitemap .firstClass h5 {color:#FFF; background-color:#e91d25; padding:5px 10px 5px 10px; width:auto; display:inline-block;}

.sitemap .p_row .secondClass h5 { background-color:#555; color:#FFF; padding:5px 10px 5px 10px; width:auto; display:inline-block; margin-bottom:15px;}

.sitemap .p_row .secondClass ul li {list-style:none; float:left; border:#555 thin solid; padding:2px 10px 2px 10px; margin-right:15px;}



.page-content .case_right .bookList li div.templateList {width:210px;}

.page-content .case_right .bookList li div.templateList .bookCover {width:210px;}



/*书籍制作表格*/

#shujibiaoge

  {

  width:650px;

  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

  border-collapse:collapse;

  }



#shujibiaoge td, #shujibiaoge th 

  {



  border:1px solid #98bf21;

  padding:3px 7px 2px 7px;

  }



#shujibiaoge th 

  {



  text-align:left;

  padding-top:5px;

  padding-bottom:4px;

  background-color:#f0f7f7;

 

  }



#shujibiaoge tr.aalltt td 

  {

  background-color:#eee;

  }



#template01

  {

  border:dashed 1px #ccc;

   width:auto; 

   height:auto; 

   margin:30px 40px 30px 40px;

   padding:20px 0 20px 0;

  }

  



/* home 20150123 */

.home-section-title-container {

	text-align: center;

	margin-top:35px;

}



.home-section-title {

	text-align: center;

	line-height: 200%;

	}



.home-section-title-container .home-section-title {

	line-height: 150%;

}



.mbj-home-slide {

	position: relative;

	height: 470px;

	/*min-height: 437px;

	max-height: 517px;*/

}



.mbj-home-slide .slide-container {

	position: absolute;

	top: 0;

	width: 100%;

}



#home-slide1 {

	background: url(http://files.mingbianji.com/images/home/home-slide-bg1.jpg) left top no-repeat;

	height: 470px;

	/*min-height: 437px;

	max-height: 517px;*/

}



#home-slide2 {

	background: url(http://files.mingbianji.com/images/home/home-slide-bg2.jpg) left top no-repeat;

	height: 470px;

	/*min-height: 437px;

	max-height: 517px;*/

}



#home-slide1 .row_1, #home-slide2 .row_1 {

	width: 1139px !important;

}



#home-slide1 {

	color: #401200;

}



#home-slide1 .grid_16 {

	margin-top: 70px;

}



#home-slide1 .home-slide1-text { margin-left: 5px;}



#home-slide1 h1 {

	font-size: 2.2em;

	text-shadow: #666 1px 1px 3px;

	margin-bottom: 15px;

}



#home-slide1 ul li {

	font-weight: 500;

	font-size: 17px;

    letter-spacing: 0.04em;

}



#home-slide1 .home-slide-btn {

	margin-top: 20px;

}



#home-slide1 .home-slide-btn a {

	float: left;

	display: block;

	width: 240px;

	height: 72px;

	margin-right: 10px;

	background: url(http://files.mingbianji.com/images/home/slide-download-btn-bg.png) no-repeat;

	background-position: 0 0;

}



#home-slide1 .home-slide-btn a:hover {

    background-position: 0 -82px;

}



#home-slide1 .home-slide-btn a:active {

	background-position: 0 -164px;

}



#home-slide1 .home-slide-btn ul li {

	line-height: 180%;

	font-size: 12px;

}



.home-slide-bookcase {

	position: relative;

	width: 578px;

	padding-bottom: 100px;

	background: url(http://files.mingbianji.com/images/home/bookcase_bg.png) 0 20px no-repeat;

}



.home-slide-bookcase ul {

	width: 448px;

	margin-left: auto;

	margin-right: auto;

	

}



.home-slide-bookcase ul.first_row {

	padding-top: 10px;

}



.home-slide-bookcase ul.second_row {

	padding-top: 35px;

}



.home-slide-bookcase ul li {

	float: left;

	display: inline;

	position: relative;

	margin-left: 1%;

	margin-right: 1%;

	width: 31.333%;

}



.home-slide-bookcase ul li a {

	position: relative;

	display: block;

	width: 93px;

	margin-left: auto;

	margin-right: auto;

	transition: all 0.5s;

}



.home-slide-bookcase ul li img {

	position: relative;

	display: block;

	width: 93px;

	height: 130px;

	z-index: 2;

	transition: all 0.5s;

}



.home-slide-bookcase ul li a span.slideBook_bg {

	position: absolute;

	top: -1px;

	right: -2px;

	display: block;

	width: 92px;

	height: 128px;

	background: #FFF;

	border: #666 1px solid;

	z-index: 1;

	transition: all 0.5s;

}



.home-slide-bookcase ul li a:after {

	content: "";

	position: absolute;

	top: -2px;

	right: -4px;

	display: block;

	width: 92px;

	height: 128px;

	background: #FFF;

	border: #666 1px solid;

	z-index: 0;

}

.home-slide-bookcase ul li .qr {
  position: absolute;
  top: 0px;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .6);
  z-index: 2;
  opacity: 0;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
}

.home-slide-bookcase ul li .qr img {
  width: 80px;
  height: auto;
  margin: 20px auto;
}

.home-slide-bookcase ul li a:hover img.cover {
	opacity: 0.6;
}

.home-slide-bookcase ul li a:hover .qr {
  opacity: 1;
}

#home-slide2 {

	color: #FFF;

}



#home-slide2 .grid_60 {

	position: relative;

	height: 470px;

}



#home-slide2 .grid_60 img {

	position: absolute;

	bottom: 0;

	display: block;

	width: 100%;

}



#home-slide2 .grid_35 {

	padding-top: 48px;

}



#home-slide2 h1 {

	font-size: 2.87em;

	line-height: 160%;

	letter-spacing:0.02em;

}



#home-slide2 .home-slide-weixinBtn > div {

	float: left;

	margin-right: 20px;

	margin-top: 30px;

}



.home-slide-weixinBtn a.weixinBtn {

	display: block;

	width: 180px;

	height: 55px;

	background: url(http://files.mingbianji.com/images/home/slide-weixin-btn-bg.png) no-repeat;

	background-position: 0 0;

}



.home-slide-weixinBtn a.weixinBtn:hover {

	background-position: 0 -65px;

}



.home-slide-weixinBtn a.weixinBtn:active {

	background-position: 0 -130px;

}



#home-weixin-p {

    margin: 15px 0 0 0;

    font-weight: bold;

}



.mbj-home-slide .slide-nav {

	position: absolute;

	bottom: 0;

	width: 100%;

	height: 40px;

}



.mbj-home-slide .slide-nav ul {

	position: relative;

	display: block;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

	width: 50px;

}



.mbj-home-slide .slide-nav ul li {

	float: left;

	width: 15px;

	height: 15px;

	margin-right: 5px;

	border: #FFF 2px solid;

	border-radius: 8px;

	display: inline-block;

	cursor: pointer;

	transition: all 0.5s;

}



.mbj-home-slide .slide-nav ul li:hover {

	background: #fff;

}



.mbj-home-slide .slide-nav ul li.current {

	background: #fff;

}



.featureCase {

	background: #fff;

}



.featureCase .slide {

	position: relative;

}



.featureCase .slide {

	text-align: center;

}



.featureCase .slide a img {

	margin-bottom: 10px;

  transition: all 0.5s;

}

.featureCase .slide a .qr {
  position:absolute;top:0;width: 100%;height: 85%;z-index: 2;background: rgba(0,0,0,0.6); opacity: 0;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;
}

.featureCase .slide a div.qr > img {
  display: block;
  margin: 10% auto;
}

.featureCase .case-mask {

	position: absolute;

	top: 0;

  left: 0;

	background: transparent;

	z-index: 999;

}



.featureCase .case-mask img {

  display: block;

  width: 100%;

  margin-left: auto;

  margin-right: auto;

}



.featureCase .slide a:hover > img.cover {

  opacity: 0.6;

}

.featureCase .slide a:hover > .qr {
  opacity: 1;
}



.featureCase .bx-wrapper {

	width: 100%;

}



/** RESET AND LAYOUT

===================================*/



.bx-wrapper {

	position: relative;

	margin-left: auto; 

	margin-right: auto;

	/*margin: 0 auto 60px;*/

	padding: 0;

	*zoom: 1;

}



.bx-wrapper img {

	max-width: 100%;

	display: block;

}



/** THEME

===================================*/



.bx-wrapper .bx-viewport {

	/*-moz-box-shadow: 0 0 5px #ccc;

	-webkit-box-shadow: 0 0 5px #ccc;

	box-shadow: 0 0 5px #ccc;

	border:  5px solid #fff;*/

	left: -5px;

	background: #fff;

	

	/*fix other elements on the page moving (on Chrome)*/

	-webkit-transform: translatez(0);

	-moz-transform: translatez(0);

    	-ms-transform: translatez(0);

    	-o-transform: translatez(0);

    	transform: translatez(0);

}



.bx-wrapper .bx-pager,

.bx-wrapper .bx-controls-auto {

	position: absolute;

	bottom: -30px;

	width: 100%;

}



/* LOADER */



.bx-wrapper .bx-loading {

	min-height: 50px;

	background: url(../images/bx_loader.gif) center center no-repeat #fff;

	height: 100%;

	width: 100%;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 2000;

}



/* PAGER */



.bx-wrapper .bx-pager {

	text-align: center;

	font-size: .85em;

	font-family: Arial;

	font-weight: bold;

	color: #666;

	padding-top: 20px;

}



.bx-wrapper .bx-pager .bx-pager-item,

.bx-wrapper .bx-controls-auto .bx-controls-auto-item {

	display: inline-block;

	*zoom: 1;

	*display: inline;

}



.bx-wrapper .bx-pager.bx-default-pager a {

	background: #666;

	text-indent: -9999px;

	display: block;

	width: 10px;

	height: 10px;

	margin: 0 5px;

	outline: 0;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

}



.bx-wrapper .bx-pager.bx-default-pager a:hover,

.bx-wrapper .bx-pager.bx-default-pager a.active {

	background: #000;

}



/* DIRECTION CONTROLS (NEXT / PREV) */



.bx-wrapper .bx-prev {

	left: -45px;

	background: url(http://files.mingbianji.com/images/home/slide_nav01.png) no-repeat -35px 0;

}



.bx-wrapper .bx-next {

	right: -45px;

	background: url(http://files.mingbianji.com/images/home/slide_nav01.png) no-repeat -70px 0;

}



.bx-wrapper .bx-prev:hover {

	background-position: 0 0;

}



.bx-wrapper .bx-next:hover {

	background-position: -105px 0;

}



.bx-wrapper .bx-controls-direction a {

	position: absolute;

	top: 43%;

	margin-top: -16px;

	outline: 0;

	width: 35px;

	height: 35px;

	text-indent: -9999px;

	z-index: 1;

}



.bx-wrapper .bx-controls-direction a.disabled {

	display: none;

}



/* AUTO CONTROLS (START / STOP) */



.bx-wrapper .bx-controls-auto {

	text-align: center;

}



.bx-wrapper .bx-controls-auto .bx-start {

	display: block;

	text-indent: -9999px;

	width: 10px;

	height: 11px;

	outline: 0;

	background: url(../images/controls.png) -86px -11px no-repeat;

	margin: 0 3px;

}



.bx-wrapper .bx-controls-auto .bx-start:hover,

.bx-wrapper .bx-controls-auto .bx-start.active {

	background-position: -86px 0;

}



.bx-wrapper .bx-controls-auto .bx-stop {

	display: block;

	text-indent: -9999px;

	width: 9px;

	height: 11px;

	outline: 0;

	background: url(../images/controls.png) -86px -44px no-repeat;

	margin: 0 3px;

}



.bx-wrapper .bx-controls-auto .bx-stop:hover,

.bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}



/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}



.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}



.home-features {

	background: #f5f5f5;

}



.home-features p {

	font-size: 14px;

	color: #777;

	margin-left: 20px;

	margin-right: 20px;

}



.home-feature-list .grid_4 {

	text-align: center;

	margin-bottom: 30px;

	padding-top: 20px;

	padding-bottom: 20px;

	border-radius: 5px;

	background: #fff;

	min-height: 275px;

}



.home-feature-list .grid_4 img {

	width: 60%;

	max-width: 120px;

}



.home-feature-list .grid_4 h5 {

	line-height: 300%;

}



.home-more-feature a {

	display: block;

	height: 60px;

	text-align: center;

	background: url("http://files.mingbianji.com/images/home/more-feature1.png") center top no-repeat;

	padding-top: 40px;

}



.home-more-feature a:hover {

	background: url("http://files.mingbianji.com/images/home/more-feature2.png") center top no-repeat;

	text-decoration: none;

}



.home-purchase-plan {

	background: url("http://files.mingbianji.com/images/home/home-plan-bg.jpg") left top repeat;

	padding-bottom: 50px;

}



.home-purchase-plan .home-section-title-container {

	color: #fff;

	margin-bottom: 30px;

}



.home-purchase-plan .home-section-title-container a {

	color: inherit;

}



.home-purchase-plan .plan-item {

	width: 90%;

	margin-left: auto;

	margin-right: auto;

}



.home-purchase-plan .plan-item img {

	position: relative;

	width: 100%;

	z-index: 2;

}



.home-purchase-plan .plan-item .plan-detail {

	position: relative;

	margin-top: -5px;

	padding-top: 25px;

	padding-bottom: 25px;

	min-height: 125px;

	border-left: #CCC 1px solid;

	border-right: #CCC 1px solid;

	border-bottom: #CCC 2px solid;

	background: #fff;

}



.home-purchase-plan .plan-item .plan-detail h6, .home-purchase-plan .plan-item .plan-detail p {

	margin-left: 15px;

	margin-right: 15px;

	text-align:center;

}



.home-purchase-plan .more-plan {

	margin-top: 20px;

	margin-bottom: 15px;

	text-align: center;

}



.home-customer {

	background: #fff;

}



.home-customer .row_1 {

	background: #fff;

}



.home-customer .customer_logo {

	width: 83%;

	margin-left: auto;

	margin-right: auto;

}



.home-customer .customer_logo  .slide {

  display: block;

  border: #ccc 1px solid;

  padding: 5px 10px 5px 10px;

}



.home-customer .customer_logo  .slide a img {

  width: 180px;

}



.home-customer .customer_logo .bx-prev {

  background: url(http://files.mingbianji.com/images/home/logo-nav.png) -35px 0 no-repeat;

}



.home-customer .customer_logo .bx-next {

  background: url(http://files.mingbianji.com/images/home/logo-nav.png) -70px 0 no-repeat;

}



.home-customer .customer_logo .bx-prev:hover {

  background: url(http://files.mingbianji.com/images/home/logo-nav.png) 0 0 no-repeat;

}



.home-customer .customer_logo .bx-next:hover {

  background: url(http://files.mingbianji.com/images/home/logo-nav.png) -105px 0 no-repeat;

}



.home-customer .customer-review {

	width: 95%;

	margin-left: auto;

	margin-right: auto;

}



.home-customer .customer-review .review {

	position: relative;

	margin-left: 15px;

	margin-right: 15px;

	padding: 15px;

	min-height: 460px;

	border-top: #ebebeb 1px solid;

	border-right: #ebebeb 2px solid;

	border-left: #ebebeb 1px solid;

	border-bottom: #ebebeb 3px solid;

	border-radius: 5px;

}



.home-customer .customer-review .review > p {

	margin-left: 10px; 

	margin-right: 10px;

}



.home-customer .customer-review .review p span {

	font-size: 24px;

	font-weight: 600;

	padding: 10px;

	color: #999;

}



.home-customer .customer-review .customer-profile {

	margin-top: 20px;

	margin-left: 15px;

	margin-right: 15px;

	text-align: center;

}



.home-customer .customer-review .review .review-bottom {

	position: absolute;

	display: block;

	height: 15px;

	width: 25px;

	bottom: -15px;

	left: 30px;

	background: url("http://files.mingbianji.com/images/home/dialog-bottom.png") no-repeat;

}



.home-customer .customer-review .customer-profile .grid_4 img {

	width: 80%;

}



.home-customer .customer-review .customer-profile span {

	display: block;

	height: 20px; 

	width: 100%;

	background: url("http://files.mingbianji.com/images/home/review-star.jpg") center no-repeat;

}



.home-info {

    background: #F4F4F4;

}

    

.home-info .home-info-weixin, .home-info .home-info-news {

	width: 50%;

	float: left;

}



.home-info .home-info-weixin {

	*width: 49.88%;

	_width: 49.88%;

	background: #e44036;

}



.home-info .home-info-weixin > div {

	position: relative;

	float: right;

	margin-right: 6%;

	width: 80%;

	max-width: 650px;

}



.home-info .home-info-weixin > div > img {

	position: absolute;

	bottom: 0;

	width: 55%;

	display: block;

	float: left;

}



.home-info .home-info-weixin > div .home-info-qr {

	float: right;

	color: #fff;

	width: 45%;

	padding-top: 35px;

}



.home-info .home-info-weixin h6, .home-info .home-info-weixin p {

	font-size: 14px;

}



.home-info .home-info-weixin p {

	max-height: 75px;

	overflow: hidden;

}



.home-info .home-info-weixin > div .home-info-qr img {

	margin-top: 20px;

	width: 85%;

	margin-bottom: 20px;

}



.home-info .home-info-news > div, .home-info .home-info-news > ul {

	width: 80%;

	margin-left: 5%;

}



.home-info-news-tit {

	margin-bottom: 20px;

}



.home-info .home-info-news > div h6 {

	width: 50%;

	float: left;

	font-size:16px;

}



.home-info .home-info-news > div a {

	float: right;

	display: block;

}



.home-info .home-info-news > ul li {

	line-height: 250%;

	border-bottom: #CCC 1px dashed;

}



.home-info .home-info-news > ul li .NewsTit a {

	width: 70%;

	display: block;

	float: left;

	height: 36px;

	overflow: hidden;

}



.home-info .home-info-news > ul li .NewsDate {

	float: right;

}



.home-xbt {

   font-size:30px; 

   font-weight:100;

}



.home-fa{

   font-size:16px;

   line-height: 30px;

}



.home-ttt{

   font-size: 1.39em;

   letter-spacing:0.08em;

   font-weight:bold;

   margin-bottom:10px;

}



.home-linee{

   border-bottom: #f0f0f0 1px solid;

}

/* home end */



#tab_container div.buyOpt {

	display: none;

	transition: all 0.2s;

	-webkit-transition: all 0.2s;

	-moz-transition: all 0.2s;

}



#tab_container div.show {

	display: block;

}



.purchase-options {margin-bottom: 30px;}



.purchase-options li {

	list-style: none !important;

	float: left;

	padding: 2px 25px 2px 25px;

	margin-right: 20px;

	border: #CCC 2px dashed !important;

	cursor: pointer;

	transition: all 0.2s;

	-webkit-transition: all 0.2s;

	-moz-transition: all 0.2s;

	font-size:16px;

}



.purchase-options li:hover {

	background: #777;

	border: #777 2px solid !important;

	color: #fff;

}



.purchase-options li.active {

	background: #555;

	border: #555 2px solid !important;

	color: #fff;



}



.ourClients {

	border-top: #ccc 1px solid;

	border-left: #ccc 1px solid; 

	width:935px;

}



.ourClients li {

	position: relative;

	border-right:#ccc 1px solid; 

	border-bottom:#ccc 1px solid !important; 

	float:left; 

	list-style:none !important; 

	width:146px; 

	height:85px;

	padding:10px 20px;

}



.ourClients li img {

	display: block;

	width: 100%;

	max-height: 50px;

}



.ourClients li p {

	position: absolute;

	left: 20px;

	bottom: 10px;

	max-width: 146px;

	height: 25px;

	overflow: hidden;

	white-space: nowrap;

    text-overflow: ellipsis;

}



.ourClients a p {

	color: #555;

}

.bi_center .book_desc img {max-width:100%;}

button-pure {
    border: 1px solid #d3d3d3;
    border-radius: 2px;
    box-shadow: 0 1px 0 rgba(0,0,0,.05);
    cursor: pointer;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    font-weight: 700;
    user-select: none;
    position: relative;
}

.button-pure-blue {
    background: #e91d25;
    border-color: #1A79C2;
    color: #FFF;
}
.price-button {
    width: 85px;
    border-radius: 0;
	text-align: center;
	float:right;    
}

.h-customer-p {
	text-align: center;
}
.h-customer-ul {
	overflow: hidden;
    display: inline-block;
}
.h-customer-ul.m-40 {
	margin-bottom: 38px;
}
.h-customer-li {
    float: left;
    text-align: left;
    margin: 0 15px;
}
.h-customer-i {
	background-image: url(/images/home/customer.png);
    width: 281px;
    height: 102px;
}
.h-customer-i.i-1 {
	background-position: -588px -117px;
}
.h-customer-i.i-2 {
	background-position: -299px -117px;
}
.h-customer-i.i-3 {
	background-position: -10px -117px;
}
.h-customer-i.i-4 {
	background-position: -10px -7px;
}
.h-customer-i.i-5 {
	background-position: -299px -7px;
}
.h-customer-i.i-6 {
	    background-position: -588px -7px;
}
.h-customer-t {
	overflow: hidden;
}
.h-customer-t > span {
	margin-top: 4px;
    font-size: 13px;
    color: #666;
}
.h-customer-t > a {
	float: right;
	color: #537dbc;
	text-decoration: none;
}
.h-customer-t > a:hover {
	text-decoration: underline;
}